﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Estrutura
{
    public class ES_PartNumber
    {

        private string _part_number_id;
        private string _pnu_part_number;
        private string _pnu_descricao;
        private string _pnu_descricao_portugues;
        private string _pnu_descricao_ingles;
        private bool _pnu_ativo;
        private string _fabricante_id;
        private string _ent_razao_social;
        private string _ume_codigo;
        private string _pnu_lote_ou_serie;
        private string _pnu_reparavel;
        private string _pnu_estocavel;
        private string _pnu_controla_vida;
        private string _pnu_aeronautico;
        private string _pnu_importado;
        private string _pnu_insumo;
        private string _ume_codigo_peso;
        private string _pnu_peso;
        private string _ncm_codigo;
        private string _pnu_pasta_manual;
        private string _pnu_observacoes;
        private string _usu_insert;
        private string _data_insert;
        private string _usu_update;
        private string _data_update;
        private string _pnu_possui_le;
        private string _pnu_calibravel;
        private string _pnu_patrimonio;
        private string _pnu_classe;
        private string _pnu_fabricacao;
        private string _pnu_eqpobrig_dt_fabr;
        private string _pnu_eqpobrig_dt_instal;
        private string _pnu_eqpaltera_pn;
        private string _pnu_eqpaltera_sn;
        private string _modelo_id;

        public string PART_NUMBER_ID
        {
            get { return _part_number_id; }
            set { _part_number_id = value; }
        }
        public string PNU_PART_NUMBER
        {
            get { return _pnu_part_number; }
            set { _pnu_part_number = value; }
        }
        public string PNU_DESCRICAO
        {
            get { return _pnu_descricao; }
            set { _pnu_descricao = value; }
        }
        public string PNU_DESCRICAO_PORTUGUES
        {
            get { return _pnu_descricao_portugues; }
            set { _pnu_descricao_portugues = value; }
        }
        public string PNU_DESCRICAO_INGLES
        {
            get { return _pnu_descricao_ingles; }
            set { _pnu_descricao_ingles = value; }
        }
        public bool PNU_ATIVO
        {
            get { return _pnu_ativo; }
            set { _pnu_ativo = value; }
        }
        public string FABRICANTE_ID
        {
            get { return _fabricante_id; }
            set { _fabricante_id = value; }
        }
        public string ENT_RAZAO_SOCIAL
        {
            get { return _ent_razao_social; }
            set { _ent_razao_social = value; }
        }
        public string UME_CODIGO
        {
            get { return _ume_codigo; }
            set { _ume_codigo = value; }
        }
        public string PNU_LOTE_OU_SERIE
        {
            get { return _pnu_lote_ou_serie; }
            set { _pnu_lote_ou_serie = value; }
        }
        public string PNU_REPARAVEL
        {
            get { return _pnu_reparavel; }
            set { _pnu_reparavel = value; }
        }
        public string PNU_ESTOCAVEL
        {
            get { return _pnu_estocavel; }
            set { _pnu_estocavel = value; }
        }
        public string PNU_CONTROLA_VIDA
        {
            get { return _pnu_controla_vida; }
            set { _pnu_controla_vida = value; }
        }
        public string PNU_AERONAUTICO
        {
            get { return _pnu_aeronautico; }
            set { _pnu_aeronautico = value; }
        }
        public string PNU_IMPORTADO
        {
            get { return _pnu_importado; }
            set { _pnu_importado = value; }
        }
        public string PNU_INSUMO
        {
            get { return _pnu_insumo; }
            set { _pnu_insumo = value; }
        }
        public string UME_CODIGO_PESO
        {
            get { return _ume_codigo_peso; }
            set { _ume_codigo_peso = value; }
        }
        public string PNU_PESO
        {
            get { return _pnu_peso; }
            set { _pnu_peso = value; }
        }
        public string NCM_CODIGO
        {
            get { return _ncm_codigo; }
            set { _ncm_codigo = value; }
        }
        public string PNU_PASTA_MANUAL
        {
            get { return _pnu_pasta_manual; }
            set { _pnu_pasta_manual = value; }
        }
        public string PNU_OBSERVACOES
        {
            get { return _pnu_observacoes; }
            set { _pnu_observacoes = value; }
        }
        public string USU_INSERT
        {
            get { return _usu_insert; }
            set { _usu_insert = value; }
        }
        public string DATA_INSERT
        {
            get { return _data_insert; }
            set { _data_insert = value; }
        }
        public string USU_UPDATE
        {
            get { return _usu_update; }
            set { _usu_update = value; }
        }
        public string DATA_UPDATE
        {
            get { return _data_update; }
            set { _data_update = value; }
        }
        public string PNU_POSSUI_LE
        {
            get { return _pnu_possui_le; }
            set { _pnu_possui_le = value; }
        }
        public string PNU_CALIBRAVEL
        {
            get { return _pnu_calibravel; }
            set { _pnu_calibravel = value; }
        }
        public string PNU_PATRIMONIO
        {
            get { return _pnu_patrimonio; }
            set { _pnu_patrimonio = value; }
        }
        public string PNU_CLASSE
        {
            get { return _pnu_classe; }
            set { _pnu_classe = value; }
        }
        public string PNU_FABRICACAO
        {
            get { return _pnu_fabricacao; }
            set { _pnu_fabricacao = value; }
        }
        public string PNU_EQPOBRIG_DT_FABR
        {
            get { return _pnu_eqpobrig_dt_fabr; }
            set { _pnu_eqpobrig_dt_fabr = value; }
        }
        public string PNU_EQPOBRIG_DT_INSTAL
        {
            get { return _pnu_eqpobrig_dt_instal; }
            set { _pnu_eqpobrig_dt_instal = value; }
        }
        public string PNU_EQPALTERA_PN
        {
            get { return _pnu_eqpaltera_pn; }
            set { _pnu_eqpaltera_pn = value; }
        }
        public string PNU_EQPALTERA_SN
        {
            get { return _pnu_eqpaltera_sn; }
            set { _pnu_eqpaltera_sn = value; }
        }
        public string MODELO_ID
        {
            get { return _modelo_id; }
            set { _modelo_id = value; }
        }

    }

    public class ES_PartNumber_Instalados
    {        
        private string _equipamento_id;
        private string _equipamento_pai_id;
        private string _celula;
        private string _equ_descricao;
        private string _equ_serial_number;
        private string _data_instalacao;
        private string _ctm_evento_id;

        public string EQUIPAMENTO_ID
        {
            get { return _equipamento_id; }
            set { _equipamento_id = value; }
        }
        public string EQUIPAMENTO_PAI_ID
        {
            get { return _equipamento_pai_id; }
            set { _equipamento_pai_id = value; }
        }
        public string CELULA
        {
            get { return _celula; }
            set { _celula = value; }
        }
        public string EQU_DESCRICAO
        {
            get { return _equ_descricao; }
            set { _equ_descricao = value; }
        }
        public string EQU_SERIAL_NUMBER
        {
            get { return _equ_serial_number; }
            set { _equ_serial_number = value; }
        }
        public string DATA_INSTALACAO
        {
            get { return _data_instalacao; }
            set { _data_instalacao = value; }
        }
        public string CTM_EVENTO_ID
        {
            get { return _ctm_evento_id; }
            set { _ctm_evento_id = value; }
        }
        

    }
}
